
/** 判断 对象/数组 是否为空 **/
export function isEmpty(object) {
  if(typeof object !== 'object'){
    throw new Error('参数类型错误')
  }
  if(!object){
    return true
  }
  if(Array.isArray(object)){
    if(object.length === 0){
      return true
    }else{
      return false
    }
  }else {
    if(Object.keys(object).length === 0){
      return true
    }else{
      return false
    }
  }
}

/** 判断 style对象 是否符合要求 **/
export function checkStyle(style){
  if(style.constructor === Object){
    return true
  }else{
    return false
  }
}

/** 判断 className对象 是否符合要求 **/
export function checkClassName(classNameArray) {
  if(Array.isArray(classNameArray) && classNameArray.every(item => typeof item === 'string')){
    return true
  }else{
    return false
  }
}
